projectile calculations